roguish fellow - German English Dictionary